import tkinter as tk


window = tk.Tk()
window.title('my window')
window.geometry('400x400')

canvas=tk.Canvas(window,bg='blue',height=400,width=400) #创建画布
image_file=tk.PhotoImage(file="test.gif")  #加载图片
image=canvas.create_image(130,100,anchor='center',image=image_file) #规定锚定点

#画线
x0,y0,x1,y1=50,50,80,80
line=canvas.create_line(x0,y0,x1,y1)

oval=canvas.create_oval(x0,y0,x1,y1,fill='red') #画圆

arc=canvas.create_arc(x0+30,y0+30,x1+30,y1+30,start=0,extent=180) #画扇形

rect=canvas.create_rectangle(100,30,100+20,30+20)

def moveit():
    canvas.move(rect,0,2)


b=tk.Button(window,text='move',command=moveit).pack()



canvas.pack()

# def moveit():


# b=tk.Button(window,text='move',command=moveit).pack()



window.mainloop()